package org.libgdxbar.projects.interfaces;

/**
 * 定义一个可定位的对象接口，包含设置和获取坐标的方法
 */
public interface Locationable {

	/**
	 * 获取对象的X坐标
	 *
	 * @return 当前的X坐标值
	 */
	float getX();

	/**
	 * 设置对象的X坐标
	 *
	 * @param x 新的X坐标值
	 */
	void setX(float x);

	/**
	 * 获取对象的Y坐标
	 *
	 * @return 当前的Y坐标值
	 */
	float getY();

	/**
	 * 设置对象的Y坐标
	 *
	 * @param y 新的Y坐标值
	 */
	void setY(float y);
}
